#-------------------------------------------------
#
# Project created by QtCreator 2013-11-15T12:48:57
#
#-------------------------------------------------

QT       += core gui network sql qml quick concurrent  widgets xml
greaterThan(QT_MAJOR_VERSION,5):QT += core5compat
CONFIG   += c++2a
DESTDIR = ../../../dist
TARGET = sailmipim_util_sll
SUBDIRS = sll
TEMPLATE = lib

DEFINES +=  SAILMIPIM_UTIL_SLL_EXPORTS QT_COMPILING_QSTRING_COMPAT_CPP _HAS_DEPRECATED_RESULT_OF

INCLUDEPATH += ../../

LIBS += -L../../../dist \

HEADERS += \
    util/sll/applicative.h \
    util/sll/assoccache.h \
    util/sll/bitflags.h \
    util/sll/buildtagstree.h \
    util/sll/channeldevice.h \
    util/sll/containerconversions.h \
    util/sll/ctstring.h \
    util/sll/ctstringutils.h \
    util/sll/curry.h \
    util/sll/detector.h \
    util/sll/domchildrenrange.h \
    util/sll/dropargs.h \
    util/sll/either.h \
    util/sll/eithercont.h \
    util/sll/eitherfwd.h \
    util/sll/functional.h \
    util/sll/functor.h \
    util/sll/intseq.h \
    util/sll/json.h \
    util/sll/lambdaeventfilter.h \
    util/sll/lazy.h \
    util/sll/lazyinitializer.h \
    util/sll/monad.h \
    util/sll/monadplus.h \
    util/sll/newtype.h \
    util/sll/parsejson.h \
    util/sll/prelude.h \
    util/sll/qstringwrappers.h \
    util/sll/qtutil.h \
    util/sll/queuemanager.h \
    util/sll/raiisignalconnection.h \
    util/sll/regexp.h \
    util/sll/requiresinit.h \
    util/sll/scopeguards.h \
    util/sll/serializejson.h \
    util/sll/sllconfig.h \
    util/sll/slotclosure.h \
    util/sll/statichash.h \
    util/sll/stringpathtrie.h \
    util/sll/throttle.h \
    util/sll/timer.h \
    util/sll/tokenize.h \
    util/sll/typeclassutil.h \
    util/sll/typegetter.h \
    util/sll/typelevel.h \
    util/sll/typelist.h \
    util/sll/udls.h \
    util/sll/unreachable.h \
    util/sll/urlaccessor.h \
    util/sll/urloperator.h \
    util/sll/util.h \
    util/sll/views.h \
    util/sll/visitor.h \
    util/sll/void.h \
    util/sll/xmlnode.h

SOURCES += \
    util/sll/buildtagstree.cpp \
    util/sll/channeldevice.cpp \
    util/sll/domchildrenrange.cpp \
    util/sll/json.cpp \
    util/sll/qtutil.cpp \
    util/sll/queuemanager.cpp \
    util/sll/raiisignalconnection.cpp \
    util/sll/regexp.cpp \
    util/sll/serializejson.cpp \
    util/sll/slotclosure.cpp \
    util/sll/timer.cpp \
    util/sll/urlaccessor.cpp \
    util/sll/urloperator.cpp \
    util/sll/xmlnode.cpp






